.foot_gotop{

	position:fixed;

	z-index:10000;

	overflow:hidden;

	bottom:34px;

	_position: absolute;

	_top: expression((documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)-34) + "px");

	height:47px;

	width:46px;

	right:5px;

	display:none;

}

.foot_gotop a{

	background:url(../images/gotop2.png) left top no-repeat;

	display:block;

	height:47px;

	width:46px;

}

.foot_gotop a:hover{

	background:url(../images/gotop.png) left top no-repeat;

}

.suom_dyleft{

	float:left;

	width:300px;

	overflow:hidden;

	font-family:"Microsoft YaHei";

	line-height:34px;

	padding:80px 30px 0px 20px;

	font-size:16px;

	color:#303030;

}

.suom_dyleft b{

	color:#FE9A00;

	font-weight:normal;

	text-decoration:underline;

}

.suom_dyright{

	float:left;

	width:315px;

	overflow:hidden;

	font-family:"Microsoft YaHei";

}

.suom_dyright h3{

	overflow:hidden;

	font-size:17px;

	line-height:30px;

	padding:0px 0px 15px 32px;

	color:#647086;

	font-weight:normal;

	width:283px;

	overflow:hidden;

}

.suom_irList{

	width:100%;

	overflow:hidden;

}

.suom_irList dl{

	width:100%;

	overflow:hidden;

	position:relative;

	padding:0px 0px 17px;

}

.suom_irList dl dt{

	position:relative;

	float:left;

	display:inline;

	margin:0px 10px 0px 0px;

	width:80px;

	height:36px;

	line-height:36px;

	font-size:15px;

	font-weight:normal;

	text-align:right;

}

.suom_irList dl dt i{

	position:absolute;

	left:10px;

	top:0px;

	height:36px;

	line-height:36px;

	color:#FF9900;

	font-style:normal;

}

.suom_irList dl dd{

	overflow:hidden;

	float:left;

	width:225px;

}

.suom_irList dl dd span{

	overflow:hidden;

	width:100%;

	display:block;

}

.suom_irList dl dd span input{

	overflow:hidden;

	padding:5px;

	display:block;

	border:1px solid #D5D5D3;

	background:#fff;

	width:213px;

	height:22px;

	line-height:22px;

	color:#333;

}

.suom_irList dl dd i{

	font-style:normal;

	float:left;

	padding:5px 10px 0px 0px;

	font-size:14px;

}

.suom_irList dl dd i.mt{

	padding-top:13px;

}

.suom_irBtn{

	padding:20px 0px 0px 90px;

	overflow:hidden;

	width:225px;

}

.suom_irBtn span{

	display:block;

	overflow:hidden;

	width:100%;

}

.suom_irBtn span .box_style{

	display:block;

	width:133px;

	height:31px;

	text-align:center;

	line-height:31px;

	color:#fff;

	text-decoration:none;

	font-size:14px;

	background:url(appBtn.jpg) no-repeat;

	cursor:pointer;

	font-family:"Microsoft YaHei";

}

.suom_irBtn p{

	padding:15px 0px 0px;

	font-size:14px;

}

.suom_irBtn p b{

	font-size:20px;

	color:#FD9A01;

	vertical-align:middle;

}

.suom_bookbox{

	width:100%;

	overflow:hidden;

	font-family: "Microsoft YaHei"!important;

}

.suom_bookbox h2{

	height: 43px;

	line-height: 43px;

	background:#231F20;

	font-family: "Microsoft Yahei";

	font-size: 20px;

	text-indent:20px;

	color: #fff;

	overflow: hidden;

	font-weight:normal;

	margin-bottom:10px;

}

.suom_bookinfo{

	background:url(../images/feed.gif) no-repeat;

	width:543px;

	height:115px;

	margin-bottom:10px;

	font-size:14px;

	color:#333;

	line-height:20px;

	padding:23px 0 0 178px;

	font-weight:bold;

}

.suom_bookborder{

	width: 719px;

	border: 1px solid #d1d3d4;

	background-color: #f1f2f2;

	margin-bottom:10px;

	overflow: hidden;

}

.suom_bookborder span.feed_tip{

	float: left;

	width: 648px;

	padding-left: 80px;

	height: 60px;

	line-height: 60px;

	background: url(../images/f1.gif) no-repeat left center;

	font-weight: bold;

	font-size: 14px;

}

.suom_bookForms{

	width:100%;

	overflow:hidden;

	padding:10px 0;

}

.suom_bookForms td{

	font-weight: bold;

	height: 40px;

	color: #4e4a4b;

	line-height: 25px;

}

.suom_bookForms td input,.suom_bookForms td textarea{

	border: 1px solid #d1d3d4;

}

input.s1{

	height: 30px;

}

.suom_bookForms td.tips{

	color: #999999;

	font-weight: normal;

}

.btn1{

	width: 75px;

	line-height: 25px;

	height: 25px;

	background: url(../images/btn1.gif) no-repeat center center;

	color: #fff;

	border: none;

	cursor:pointer;

}

.btn2{

	width: 75px;

	line-height: 25px;

	height: 25px;

	background: url(../images/btn2.gif) no-repeat center center;

	color: #fff;

	border: none;

	cursor:pointer;

}

ul.feed_list{

	width:100%;

	overflow:hidden;

	margin-bottom:20px;

}

ul.feed_list li{

	width: 719px;

	border: 1px solid #d1d3d4;

	margin-bottom: 10px;

	overflow:hidden;

}

.feed_li_top{

	padding-left: 20px;

	height: 28px;

	border-bottom: 1px dashed #d1d3d4;

	background: #f1f2f2;

	line-height: 28px;

}

.feed_li_top span.per_name{

	color: #af212b;

}

.feed_li_top span.per_time{

	float: right;

	margin-right: 10px;

}

.feed_li_bottom{

	padding-left: 20px;

	padding-top: 10px;

	line-height: 25px;

	overflow:hidden;

	padding-bottom:10px;

}

.feed_li_bottom span{

	overflow: hidden;

	display:block;

	width:100%;

}

.content_page{

	width: 100%;

	text-align: center;

	background-color: #e6e7e8;

	line-height: 26px;

	margin:0 0 20px;

	overflow: hidden;

}

.content_page strong{

	color:#B92A26;

}

.yusdks{

	width: 1000px;

	overflow: hidden;

	margin:60px auto;

}

.yusdks td{

	padding:3px 8px;

}

.yusdks td input,.yusdks td textarea{

	border: 1px solid #d1d3d4;

	padding:0 5px;

}

.ps_ft_h{

	/* height:130px; */

    width: 100%;

	overflow:hidden;

}



#bottom-form{

    margin:0 auto;

    z-index:9997;

    width:100%;

    height:130px;

    padding:0px 0px;

    position:fixed;

    bottom:0px;

    background: rgba(0,0,0,0.6);

    /* IE6 */

     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);

    _position:absolute;

    _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);

    _bottom:auto;

    overflow:visible;

}

#lefttips {

    z-index:9999;

    width:160px;

    height:100px;

    padding:0px 0px;

    position:fixed;

    bottom:0px;

    background:none;

    text-align: left;

    margin-bottom:10px;

    /* IE6 */

     _position:absolute;

    _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);

    _bottom:auto;

    overflow:visible;

}

#bmbox{

    width:1200px;

    height:140px;

    margin:0 auto;

}

#bmimg{

    width:500px;

    height:100px;

    padding-top:20px;

    float: left;

    position: relative;

}



#bmimg img{

    width:420px;

    margin-top: -10px;

}

#bmform{

    width:410px;

    height:100px;

    float: left;

    padding-top:10px;

	margin-right:30px;

}

#bmform #bmbjad{height:25px;color:#fff;font-size: 13px;text-align:center;display: inline-block;}

#bmform .left2{display: inline-block;width: 0px;height: 14px;}

#bmform #beizu{color:#d1d1d1;font-size: 12px;font-style:normal;}

#bmform a{color: #f60;font-weight:bold;}

#bmformbt{

    width:125px;

    height:100px;

    float: left;

    text-align:center;

    padding-top:28px;

    vertical-align:middle;

    position: relative;



}

#bmbt-box{

    display: block;

    top:22px;

    left: 25px;

    width:87px;

    height:87px;

    background:#fff;

    position: absolute;

    border-radius:100%;

}



#bmformbt-submit{

    top:22px;

    left: 25px;

    width:87px;

    height:87px;

    background:#eee;

    font-family: "\5FAE\8F6F\96C5\9ED1","微软雅黑","Microsoft YaHei";

    font-size:18px;

    color:#333;

    border:0;

    line-height: 23px;

    letter-spacing:5px;

    text-indent:5px;

    text-align:center;

    cursor:pointer;

    position: absolute;

    border-radius:100%;

    outline: none;

}



#bmformbt-submit p{font-weight: 300;}

#bmformbt-submit:hover{

    background:#999; color: #fff;

}





#bmbt-box {

    opacity: 1;

    -webkit-transform: scale(0.8);

    transform: scale(0.8);

    transform-origin: center center;

    -webkit-transform-origin: center center;

    -webkit-animation: btnanimate 1.5s 0s forwards infinite;

    animation: btnanimate 1.5s 0s forwards infinite;}



@keyframes btnanimate{

    0%{

        opacity: 1;

        transform: scale(0.8);

    }

    100%{

        opacity: 0;

        transform: scale(1.5);

    }

}

@-webkit-keyframes btnanimate{

    0%{

        opacity: 1;

        -webkit-transform: scale(0.8);

    }

    100%{

        opacity: 0;

        -webkit-transform: scale(1.5);

    }

}





#bmtel{

    width:220px;

    height:100px;

    float: left;

    padding-top:25px;

    text-align:center;

    font-size:24px;

    font-family: "\5FAE\8F6F\96C5\9ED1","微软雅黑","Microsoft YaHei";

    position: relative;

}

#bmtel img{width: 110px;}

.bmbjwat{

    left:55px;

    top:-30px;

    position: absolute;   

}

.bmbjtxt{

    letter-spacing: 1px;

    margin-top: 55px;

    color:#fff;

    font-size: 16px;

    line-height:25px;



}

.bmbjtel{

    font-size:13px;

    color:#f0f0f0;

    line-height:16px;

}

.bmbjtel a{

    color:#f60;

}

.demo5 {

    font: 16px/1 'Roboto', sans-serif;

    text-align: center;

    color: #555;

}

#bottom-form .closebottom{

    width:35px;

    height:35px;

    text-align:center;

    position:absolute;

    left:50%;

    margin-left:600px;

    margin-top: 0px;

    color:#fff;

    cursor:pointer;

    overflow: hidden;

    border-radius:100%;

}

#bottom-form .closebottom em{

    background: url(../images/close.png) no-repeat center center;

    line-height: 30px;

    width:35px;

    height:35px;

    font-size:30px;

    display:block;

    text-align:center;

    -webkit-transition: all .3s;

    -moz-transition: all .3s;

    -ms-transition: all .3s;

    -o-transition: all .3s;

    transition: all .3s;

}



#bottom-form .closebottom:hover{

    background:#f60;

}

#bottom-form .closebottom em:hover{



    -ms-transform:rotate(180deg);

    -moz-transform:rotate(180deg);

    -webkit-transform:rotate(180deg);

    -o-transform:rotate(180deg);

    transform:rotate(180deg);

    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);

}

.demo {

    padding: 0px 0;

    float: left;



}

.demo:nth-child(odd) {



    

}

.demo:last-child {



    border: 0;

}

.css {

    display: inline-block;

    position: relative;

}

.css input {

    transition: .1s all linear;

}

.css label {

    position: absolute;

    top: 15px;

    left: 10px;

    font-size: 12px;

    color: #000;

    transition: .1s all linear;

    cursor: text;

}



.tooltips_main{position:absolute;right:80px;top:10px;z-index:999;}

.tooltips_box,.tooltips,.msg{display:inline-block;*display:inline;*zoom:1;position:relative;background: none;}

.tooltips,.msg{background-color:rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);}

.tooltips_box{line-height:18px;}

.msg{padding:2px 6px;color:#fff;font-size:12px;text-indent:2px;height: 18px;width:104px;}



.formreturn {

	width:410px;margin-top:20px;margin-bottom:20px

}

.formreturn .img {

	float: left

}

.formreturn .title {

	font-size: 14px;line-height:20px

}

.formreturn .text {

	float: left;

	padding:3px 10px;

	color:#666;

}

.formreturn .text p{

	line-height:20px;width:244px;text-align:left;

}

.insfootcinput{height: 35px; line-height: 30px; text-indent: 10px; outline: none; border-radius:0px;padding:0px;border: 0px; vertical-align: top; margin: 5px 3px;}

.insw120{width: 125px;}

.insw80{width:85px;}

.insw220{width:190px;}

.insfootcode{ width: 100px; text-indent: 0px !important; background: #999; color: #fff; font-size: 14px;}

.insfootcode:hover{ background: #F08300;}

.rightfloet{ width:54px; height:400px; background: url(../images/f-nav-bg.png) no-repeat center center; position: fixed;right:0px; top:50%; margin-top: -100px; z-index: 9999; padding: 15px 15px 15px 10px;font-size: 13px;background-size:100% 100%;}

.rightfloet a{display:block;text-align:center;color: #fff;}

.rightfloet a:hover{ color: #FF6600;}



.rightfloet1{ width: 100%; height:54px; background:#f5f5f5 url(../images/navrflosearch.png) no-repeat center center; border-radius: 25px; display: block; } 

.rightfloet1:hover{ background-color:#c48f3d; cursor: pointer;}

.rightfloett{ width: 100%; height: 50px; line-height: 50px; position: relative;}

.rightfloett a{  height:33px; line-height:33px; background: #f00; color: #fff; display:block; position: absolute; right:0px;top:15px; border-radius: 20px; overflow: hidden;font-size:14px;}

.rightfloett a:hover{width:130px;color: #fff; background: #FB9032;font-size:15px;}



.rightfloetkf{ width: 100%; height:35px; line-height: 35px; border-bottom: 1px solid #5c5c5c;}

.rightfloetshare{width: 100%; height:60px; line-height: 60px; border-bottom: 1px solid #5c5c5c; color: #fff; text-align: center; position: relative; cursor: pointer;}

.rightfloetshare .rwximg{width:100px;height: auto;padding: 10px; border-radius: 5px; background: rgba(0,0,0,0.8);display:none;}

.rightfloetshare .rwximg p{line-height: 30px;}

.rightfloetshare .rwximg img{ padding: 0px; width: 100px; height: 100px; margin: 0px; vertical-align: top;}

.rightfloetshare:hover .rwximg{ display: block; position: absolute;right:64px;bottom:0px}



.rightfloettop{width: 100%; height:54px; line-height:64px; background:#f5f5f5; border-radius: 25px; display: block; color: #666 !important; font-size:40px; margin-top:15px;}

.rightfloettop:hover{ color: #fff !important; background: #c48f3d;}



.rightfthome{ width: 54px; height:auto; padding:9px 0px; line-height:18px; background: #c48f3d; text-align: center; border-radius: 25px; display: block;}

.rightfthome:hover{ background: #FF6600; color: #fff !important;}

